package com.example.demo.design.mode.singleton;

/**
 * @Classname Eager
 * @Description   饿汉式（Eager Initialization）：
 *                在单例对象被创建时，就进行了实例化操作。
 *                这种方式在多线程环境下可能会存在并发问题，
 *                因为线程并发时可能会同时创建多个单例对象。
 *
 * @Date 2023/11/28 9:54
 * @Created by jyl
 */
public class EagerSingleton {
    private static final EagerSingleton INSTANCE = new EagerSingleton();

    private EagerSingleton() {}

    public static EagerSingleton getInstance() {
        return INSTANCE;
    }
}
